Deterministic Routing on Circular Arrays
نویسندگان
چکیده
We analyze the routing of k-permutations on circular processor arrays connected by bidirectional links. In contrast to linear processor arrays, it is hard to prove lower bounds for the routing time or to construct eecient algorithms for routing k-permutations on circular arrays (except for the case k = 1). We will prove non-trivial lower bounds for routing with global knowledge and for routing with local knowledge. Then we present oblivious deterministic algorithms that use local information only. The best of these algorithms requires only k n=4 + p n routing steps, for all k 4. This almost matches the k n=4 lower bound. Special attention is given to the cases k = 2 and 3.
منابع مشابه
Deterministic Routing and Sorting on Rings
We present deterministic algorithms for k-k routing and k-k sorting on circular processor arrays with bidirectional connections. We distinguish k < 4, 4 k < n 2 , and k n 2. Standing results are considerably improved; for most problem instances near-optimality is achieved. A very simple algorithm has good performance for dynamic routing problems.
متن کاملDeterministic Sorting on Circular Arrays
We analyze the sorting problem on circular processor arrays with bidirectional connections. We assume that initially each PU holds k 1 packets. On linear processor arrays the sorting problem can easily be solved for any k by using odd-even transposition sort, but for the circular array it is not obvious how to exploit the wrap-around connection. The easier routing problem on circular processor ...
متن کاملRouting and Sorting on Circular Arrays
We analyze routing and sorting problems on circular processor arrays with bidirectional connections We assume that initially and nally each PU holds k packets On linear processor arrays the routing and sorting problem can easily be solved for any k but for the circular array it is not obvious how to exploit the wrap around connection We show that on an array with n PUs k k routing k can be perf...
متن کاملInteger Sorting and Routing in Arrays with Reconfigurable Optical Buses
In this paper we present deterministic algorithms for integer sorting and on-line packet routing on arrays with reconngurable optical buses. The main objective is to identify the mechanisms speciic to this type of architectures that allow us to build eecient integer sorting, partial permutation routing and h-relations algorithms. The consequences of these results on the PRAM simulation complexi...
متن کاملImproved performance of deterministic lateral displacement arrays with triangular posts
Deterministic lateral displacement arrays have shown great promise for size-based particle analysis and purification in medicine and biology. Here, we demonstrate that the use of an array of triangular rather than circular posts significantly enhances the performance of these devices by reducing clogging, lowering hydrostatic pressure requirements, and increasing the range of displacement chara...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1992